Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HELMSDALE AVENUE Detached £311,693 £204,000 1 Jul 2014
4 HELMSDALE AVENUE Detached £346,094 £67,000 9 May 1997
11 HELMSDALE AVENUE Detached £374,847 £224,000 31 May 2013